﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using VOL;
using BLL;
using System.Data;
using System.Data.SqlClient;

namespace WebShoes.Admin
{
    public partial class NhaSanXuatForm : System.Web.UI.Page
    {
        NhaSanXuatBL _NhaSanXuatBL = new NhaSanXuatBL();
        int maNhaSanXuat = 0;
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                string _maNhaSanXuat = Request.QueryString["MaNhaSanXuat"];
                if (_maNhaSanXuat == null || _maNhaSanXuat == "" || !int.TryParse(_maNhaSanXuat, out maNhaSanXuat))
                {
                    hdfMaNhaSanXuat.Value = "0";
                }
                else
                {
                    DataTable dt = _NhaSanXuatBL.searchIDNhaSanXuat(maNhaSanXuat);

                    txtTenNhaSanXuat.Text = dt.Rows[0]["TenNhaSanXuat"].ToString();
                    txtNuocSanXuat.Text = dt.Rows[0]["NuocSanXuat"].ToString();
                    hdfMaNhaSanXuat.Value = _maNhaSanXuat;
                }
            }

        }

        protected void btnSave_Click(object sender, EventArgs e)
        {
            string _MaNhaSanXuat = hdfMaNhaSanXuat.Value;
            if (_MaNhaSanXuat == null || _MaNhaSanXuat == "0")
            {
                // thực hiện thêm mới
                NhaSanXuat obj = new NhaSanXuat();
                obj.TenNhaSanXuat = txtTenNhaSanXuat.Text;
                obj.NuocSanXuat = txtNuocSanXuat.Text;
                _NhaSanXuatBL.insertNhaSanXuat(obj);
            }
            else
            {
                // thực hiện sửa
                NhaSanXuat obj = new NhaSanXuat();
                obj.TenNhaSanXuat = txtTenNhaSanXuat.Text;
                obj.NuocSanXuat = txtNuocSanXuat.Text;
                obj.MaNhaSanXuat = int.Parse(_MaNhaSanXuat);
                _NhaSanXuatBL.updateNhaSanXuat(obj);
            }

            Response.Redirect("~/Admin/NhaSanXuatManagerForm.aspx");
        }
    }
}